	// var ID = window.location.search.slice(4,6)
	var ID = new URL(window.location.href).searchParams.get("id")  //获取网址的ID
	//检查是否登入成功
	check(function(result){//登录成功
		$(".name").text(result.data.name)
			//获取投票列表
			GEToption();
			//注销请求
			logout("./options1.html");
		})
	function GEToption(){
		//获取请求详情
		AJAX("GET",Burl.detail,{"id":ID},function(result){
			//查看每个投向的人数显示饼视图
			shitu(result);
			console.log(result)
			//查看是否已投票
			checkOP(result);
			//遍历投票的选项
			options(result);
			//便利投票人的name
			name(result);
		})
	}
	function echart(name,data){
		var dom = $(".tushi")[0]
        // echart 初始化 
        var myChart = echarts.init(dom);
        // echart 配置项
        option = {
            title: {
                text: name,
                subtext: '',
                x: 'center'
            },
            tooltip: {
                trigger: 'item',
                formatter: "{a} <br/>{b} : {c} ({d}%)"
            },
            series: [{
                name: '访问来源',
                type: 'pie',
                radius: '55%',
                center: ['50%', '60%'],
                data: data,
                itemStyle: {
                    emphasis: {
                        shadowBlur: 10,
                        shadowOffsetX: 0,
                        shadowColor: 'rgba(0, 0, 0, 0.5)'
                    }
                }
            }]
        };;
        // 设置配置项
        myChart.setOption(option, true);
    }
	//遍历投票的选项
	function options(result){
		for (var i = 0; i < result.data.options.length; i++) {
			var a = $("<div></div>")
			var OPT= $("<input type='radio' name='option'>").attr({"value":result.data.options[i].id,"id":result.data.options[i].id})
			a.append(OPT)
			a.append($("<label>"+result.data.options[i].content+"</label>").attr("for",result.data.options[i].id))
			$(".options").append(a)

		}
	}
	//便利投票人的name
	function name(result){
		for (var i = 0 ; i < result.data.users.length; i++) {
			var count = $("<div class="+'icon'+i+">"+result.data.users[i].name.slice(3,4)+"</div>")
			$(".counts").append(count)
			$(".icon"+i).css({
				"left" : 45*i+"px",
				"backgroundColor" : "rgb("+Math.floor(Math.random()*255)+","+Math.floor(Math.random()*255)+","+Math.floor(Math.random()*255)+")"
			})
		}
	}
	//查看是否已投票
	function checkOP(result){
		//检查登陆人是否已投票
		var key = JSON.parse(sessionStorage.getItem("key"))
		for (var i = 0 ; i < result.data.users.length ; i++) {
			if (result.data.users[i].id==key) {
				$(".btn")[0].innerText="已投票"
			}
		}
		$(".title").text(result.data.title)//投票title
		$(".count").text(result.data.count+"人已参加")//参加投票的总人数
	}
	//查看每个投向的人数显示饼视图
	function shitu(result){
		var option =[];
		var counts = [];
		for (var i = 0 ; i < result.data.users.length; i++) {
			if (option.indexOf(result.data.users[i].option_id)===-1) {
				option.push(result.data.users[i].option_id)
				counts.push(1)
			}else{
				counts[option.indexOf(result.data.users[i].option_id)]+=1
			}
		}
			//饼视图
		var data =[];
		var optionname =[];
		//把选项的ID换成选项的名字
		for (var i = 0 ; i < result.data.options.length ; i++) {
			var O =option[i]
			for (var z = 0 ; z < result.data.options.length ; z++) {
				if (O==result.data.options[z].id) {
					optionname.push(result.data.options[z].content)
				}
			}
		}
		for (var i = 0; i < option.length ; i++) {
			var data1= optionname[i]?{value:counts[i],name:optionname[i]}:{value:counts[i],name:"无效投票"}
			data.push(data1)
		}
		echart(result.data.title,data)
	}
	//点击投票
	$(".btn").one("click",function(){
		if ($(".btn")[0].innerText!=="已投票") {
			var OPID = $("input[name=option]:checked").val()
			$(".btn")[0].innerText="已投票"
			AJAX("POST",Burl.vote_add,{"vote_id":ID,"option_id":OPID},
				function(result){							
					BOX("green",result.data)
					$(".options").html("")
					GEToption()
				})
		}else{
			BOX("red","请勿重复投票")
		}
	})